!function($){
	var bubble = null;
    $.bubble = function(options){
    	if(typeof options === 'object'){
    		console.info("afdads")
            var opts = $.extend($.bubble.defaults, options);    
    	}else if(typeof options == 'string'){
    		if($.isFunction($.bubble[options])){
    			$.bubble[options](arguments[1])
    		}
    	}
    }
    $.bubble.defaults = {    
      width : 200,
      backgroundColor : '#FCF8E3',
      durationFadeOut : 200,
      durationFadeIn : 800
    };
    $.bubble.css = function(options){
    	bubble.css(options.name, options.value);
    	return $.bubble;
    }
    $.bubble.show = function(options) {
        $.extend($.bubble.defaults, options);
        bubble = $("<div class='bubbleCss'>" + options.title + "</div>");
        bubble.css("background-color", $.bubble.defaults.backgroundColor);
        bubble.css("width", $.bubble.defaults.width);
        bubble.css("left", options.pageX);
        bubble.css("top", options.pageY);
        bubble.fadeIn({
              duration : $.bubble.defaults.durationFadeIn
            }, function() {
            });
        $("body").append(bubble);
    }
    $.bubble.hidden = function(obj,options){
    	$.extend($.bubble.defaults, options);
    	bubble.fadeOut({duration:$.bubble.defaults.durationFadeOut},function(){
            bubble.remove();
        });
    }
}(window.jQuery)